- B.O.
- B.O. [ ,bi `ou ] noun uncountbody odor: an unpleasant smell that comes from SWEAT (=a natural liquid from the skin), especially when someone has not washed recently or has been exercising a lot
Usage of the words and phrases in modern English. 2013.